live in separate houses - Allemand Anglais Dictionnaire